beyond the mountain passes - Alemán Inglés Diccionario